Learning to Cooperate
نویسندگان
چکیده
Game theory is not only useful to understand the performance of human and autonomous game players, but it is also widely employed to solve resource allocation problems in distributed decision making systems. These distributed systems are mostly referred to as multi-agent systems. Reinforcement learning is a promising technique for learning agents to adapt their own strategies in such systems. Most existing reinforcement learning algorithms are designed from a single-agent’s perspective and for simplicity assume the environment is stationary, i.e., the distribution of the utility of each state-action pair does not change. The predominant approaches to game playing in those settings assume that opponents’ behaviors are stationary. However, in a more realistic model of multi-agent systems, the agents are continually adapting their own strategies owing to different utilities at different times. Because of non-stationarity, multi-agent systems are more sensitive to the trade-off between exploitation, which uses the best strategy so far, and exploration, which tries to find better strategies. Exploration is especially important in changing circumstances. Cooperation usually enables agents to receive a higher payoff than non-cooperative ones. This research is to explore the cooperative opportunities in unknown games. A hill-climbing exploration approach is proposed for agents to take their opponents’ responses into consideration, and maximize the payoffs by gradually adapting their strategy to their opponents’ behaviors in iterated games. Simulations show that the agents can efficiently learn to cooperate with or compete against
منابع مشابه
Modeling Cooperation between Nodes in Wireless Networks by APD Game
Cooperation is the foundation of many protocols in wireless networks. Without cooperation, the performance of a network significantly decreases. Hence, all nodes in traditional networks are required to cooperate with each other. In this paper, instead of traditional networks, a network of rational and autonomous nodes is considered, which means that each node itself can decide whe...
متن کاملModeling Cooperation between Nodes in Wireless Networks by APD Game
Cooperation is the foundation of many protocols in wireless networks. Without cooperation, the performance of a network significantly decreases. Hence, all nodes in traditional networks are required to cooperate with each other. In this paper, instead of traditional networks, a network of rational and autonomous nodes is considered, which means that each node itself can decide whe...
متن کاملLearning and control in a chaotic system
Most real world problems can be solved at least partially by simple, nonadaptive means. When we want to use an adaptive learning technique like reinforcement learning for practical purposes, we need to be able to cooperate with one or several of these partial solutions. In this paper we consider the problem of making a reinforcement learning agent cooperate with a hand-crafted local controller ...
متن کاملModeling Cooperation between Nodes in Wireless Networks by APD Game
Cooperation is the foundation of many protocols in wireless networks. Without cooperation, the performance of a network significantly decreases. Hence, all nodes in traditional networks are required to cooperate with each other. In this paper, instead of traditional networks, a network of rational and autonomous nodes is considered. Which means that each node itself can decide whether to cooper...
متن کاملSamuel Barrett's Research Statement
My research focuses on investigating how robots and other agents should learn and cooperate in order to tackle realworld problems. Agents are entities that repeatedly interact with their environment in order to accomplish their goals. In order for robots and other agents to handle many real-world problems, they must be able to cooperate with other agents and humans. However, they may not always...
متن کاملConceptualizing curriculum counseling as a new domain in the field of curriculum studies
Scientific disciplines evolve based on the modern needs of societies and curriculum is no exception. One of the recent concepts introduced in the curriculum area is curriculum counseling. Explaining and conceptualizing this concept could facilitate the improvement of the learning level and realizing the objectives of the curriculum. In this study, curriculum counseling was discussed as a new co...
متن کامل